separating baffle - French English Dictionary